memcpy(&a[4*sizeof(char)], &usLen, sizeof(char));是什么意思
来源:百度知道 编辑:UC知道 时间:2024/05/15 04:07:03
int usLen;
memcpy(&a[4*sizeof(char)], &usLen, sizeof(char));
这句话的用意是做什么?
这个&usLen在这里又是什么意思?
哪位朋友能详细解释一下?
memcpy(&a[4*sizeof(char)], &usLen, sizeof(char));
这句话的用意是做什么?
这个&usLen在这里又是什么意思?
哪位朋友能详细解释一下?
将从&usLen 开始 sizeof(char) 大小的内存数据,复制到&a[4*sizeof(char)]
memcpy (void * ,const void * ,size_t)
(&a[4*sizeof(char)]表示复制到的地址
&usLen表示从这个地址开始复制
sizeof(char)表示数据长度
我也不知道~